bicycle trailers - Alemán Inglés Diccionario